- 5+ years of Experience multiple JVM based languages, JAVA is a must.
- 2+ year experience in Golang
- Successful track record in solution development and delivery
- Excellent software design and system architecture skills.
- Strong background with multi-threading, event-based software architecture
- Strong background in distributed systems.
- Strong background in asynchronous patterns and multithreaded programming.
- Experience developing REST based web services
- Good knowledge of NoSQL db’s
- Knowledge of microservice architecture
- Strong knowledge of Agile development methodology, Test Driven Development,
- Continuous Integration, and Test Automation
- Advanced knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes (Maven/Gradle), testing, and operations
- Advanced knowledge of creating and managing GIT flows
- Experience with concurrent programming, Java memory and multi-threading models
- Good communication skills, both oral and written
Company
Location
New York, NY - United States of America
Job type
Full-Time
Golang Job Details
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs